import requests
from bs4 import BeautifulSoup
import re

h = {'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36'}

r = requests.get('http://book.zongheng.com/store/c0/c0/b0/u0/p1/v9/s9/t0/u0/i1/ALL.html', headers =h)

soup = BeautifulSoup(r.content, 'html5lib')

store_collist = soup.find('div', class_='store_collist')
pattern = re.compile(r'bookbox f(.)')
book_list = store_collist.find_all('div', class_=pattern)

books = []
for item in book_list:
    book = {}
    book['img'] = item.find('div', class_='bookimg').find('img')['src']
    book['name'] = item.find('div', class_='bookname').find('a').text
    book['intro'] = item.find('div', class_='bookintro').text
    books.append(book)
print(books[-1])